package com.dongnam.quanly.common.model;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.Id;
import javax.persistence.Table;

import com.dongnam.quanly.common.model.enumtype.LoaiID;

/**
 * Table này lưu trữ những giá trị số đơn hàng, các chứng từ mới nhất, mã sản
 * phẩm mà hệ thống sinh ra được lưu vào cơ sở dữ liệu
 * 
 * @author DangTanLoc
 * 
 */
@Entity
@Table(name = "SoChungTuMoiNhat")
public class ChungTuMoiNhat extends BaseEntity {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "LoaiChungTu", length = 30)
	@Enumerated(EnumType.STRING)
	private LoaiID loaiChungTu;

	@Column(name = "GiaTri", length = 30)
	private String value;

	@Column(name = "NgayCapNhat")
	private Date lastupdate;

	public ChungTuMoiNhat() {
		// TODO Auto-generated constructor stub
	}

	public LoaiID getLoaiChungTu() {
		return loaiChungTu;
	}

	public void setLoaiChungTu(LoaiID loaiChungTu) {
		this.loaiChungTu = loaiChungTu;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public Date getLastupdate() {
		return lastupdate;
	}

	public void setLastupdate(Date lastupdate) {
		this.lastupdate = lastupdate;
	}

}
